package com.petalsgroup.petals.service.admin;

import com.petalsgroup.petals.pojo.UserDO;
import com.petalsgroup.petals.util.LimitUtil;

import java.util.List;

public interface UserAdminService {
    void bannedUser(String id);

    void resolveUser(String uid);

    void deleteUser(String uid);

    void bannedSelectedUser(String[] uids);

    void deleteSelectUser(String[] uids);

    void resolveSelectUser(String[] uids);

    List<UserDO> findUserByUsernameNameEmail(String userInfo);


    List<UserDO> findBannedUser();

    List<UserDO> findUserById(String userInfo);

    List<UserDO> findUserByUsername(String userInfo);

    List<UserDO> findUserByEmail(String userInfo);



    List<UserDO> findAllUserByPages(LimitUtil userAdminLimit);
}
